package com.ctshk.rpc.payment.dto.rep.alipay;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @BelongsProject: ctshk-cloud
 * @BelongsPackage: com.ctshk.rpc.payment.dto.rep.alipay
 * @Author: hef
 * @CreateTime: 2021-05-10 18:18
 * @Description: 描述
 */
@Data
public class AliPayCallBackDTO implements Serializable {
    private String sign;
    private String currency;
    @JSONField(name = "trade_no")
    private String tradeNo;
    @JSONField(name = "notify_id")
    private String notifyId;
    @JSONField(name = "sign_type")
    private String signType;
    @JSONField(name = "total_fee")
    private BigDecimal totalFee;
    @JSONField(name = "notify_time")
    private String notifyTime;
    @JSONField(name = "notify_type")
    private String notifyType;
    @JSONField(name = "out_trade_no")
    private String outTradeNo;
    @JSONField(name = "trade_status")
    private String tradeStatus;
}
